microfilaria of Loa loa, the eyeworm of Africa. This nematode is transmitted by the bite of Chrysops dimidiata, the deer fly. 1000x
microfilaria of Loa loa. 1000x